Wbte\Uimpexp\Ds\Classes\Wt_Ds_Template_Engine D

Total Complexity 196
Dependencies 3
Dependents 1
Total lines 1,112
Lines of code 569
Logical lines of code 394
Comment lines 341
Methods 28
Properties 8

Methods 28

Method Rating Maintainability Complexity Lines of code
process_class_and_attr()
D
28
44 116
render_variable_values()
B
45 17 38
evaluate_condition()
A
45 12 43
render()
A
43 12 43
process_loop()
A
48 11 31
process_conditions()
A
48 10 33
process_arithmetic()
A
50 10 29
process_filter()
A
52 8 23
add_bool_optional_attr()
S
61 7 11
parse_placeholder_values()
S
56 6 18
extract_component_params()
S
57 5 16
process_icon_srcs()
S
61 5 11
dom_inner_html()
S
53 4 20
process_templates()
S
57 4 17
add_attr()
S
63 5 10
process_html()
S
60 4 14
process_placeholders()
S
60 4 13
process_img_srcs()
S
63 4 10
process_components()
S
65 4 8
process_icons()
S
63 3 11
process_conditional_css_classes()
S
61 3 11
add_string_optional_attr()
S
64 3 10
parse_key_value_pairs()
S
65 3 9
parse_array()
S
67 2 8
process_css_class_string()
S
74 2 4
prepare_icon_name()
S
70 2 6
remove_braces()
S
78 1 3
__construct()
S
81 1 3